package jp.bgbt.fles.app.bluetooth;


public class BleConstant {
    public static final String CHA_UUID1 = "0000fff4-0000-1000-8000-00805f9b34fb";
    public static final String SERVICE_UUID1 = "0000fff0-0000-1000-8000-00805f9b34fb";
    public static final String DES_UUID1 = "00002902-0000-1000-8000-00805f9b34fb";

    public static final int NURSE_INIT = 0;
    public static final int NURSE_PAUSED = 1;
    public static final int NURSE_RUNNING = 2;

    public static final int MIN_CARE_PRESSURE_10 = 3800;
    public static final int MIN_CARE_PRESSURE_20 = 3850;
    public static final int MIN_SCAN_PRESSURE = 3750;

    /**
     * 读设备SN
     */
    public static final byte[] readSN = new byte[]{(byte) 0xEA, (byte) 0x01,
            (byte) 0xE9, (byte) 0x00, (byte) 0xAE};

    /**
     * 读设备id
     */
    public static final byte[] readId = new byte[]{(byte) 0xEA, (byte) 0x01,
            (byte) 0x04, (byte) 0x00, (byte) 0xAE};

    /**
     * 读设备随机码
     */
    public static final byte[] readRandom = new byte[]{(byte) 0xEA,
            (byte) 0x01, (byte) 0xF0, (byte) 0x00, (byte) 0xAE};

    /**
     * 打开wifi
     */
    public static final byte[] openWifi = new byte[]{(byte) 0xEA,
            (byte) 0x02, (byte) 0xD6, (byte) 0x00, (byte) 0xAE};

    /**
     * 关闭wifi
     */
    public static final byte[] closeWifi = new byte[]{(byte) 0xEA,
            (byte) 0x02, (byte) 0xD7, (byte) 0x00, (byte) 0xAE};

    /**
     * 读wifi的mac地址，即wifi名称
     */
    public static byte[] readWifiAddr = new byte[]{(byte) 0xEA,
            (byte) 0x01, (byte) 0xD8, (byte) 0x00, (byte) 0xAE};

    /**
     * 读取历史驱动总时长
     */
    public static final byte[] readUsedTime = new byte[]{(byte) 0xEA,
            (byte) 0x01, (byte) 0x07, (byte) 0x00, (byte) 0xAE};

    /**
     * 结束美肤
     */
    public static final byte[] finishBeauty = new byte[]{(byte) 0xEA,
            (byte) 0x80, (byte) 0x00, (byte) 0xAE};

    /**
     * 继续美肤
     */
    public static final byte[] continueBeauty = new byte[]{(byte) 0xEA,
            (byte) 0x08, (byte) 0x00, (byte) 0xAE};

    /**
     * 暂停美肤
     */
    public static final byte[] pauseBeauty = new byte[]{(byte) 0xEA, (byte) 0x07,
            (byte) 0x00, (byte) 0xAE};


    /**
     * 写服务类型， byte[4]为护理模式  byte[6]为护理时间
     */
    public static byte[] writeServiceByte = new byte[]{(byte) 0xEA,
            (byte) 0x02, (byte) 0x1C, (byte) 0x0E, (byte) 0x00, (byte) 0x00,
            (byte) 0x14, (byte) 0x01, (byte) 0x01, (byte) 0x01, (byte) 0x01,
            (byte) 0x01, (byte) 0x00, (byte) 0x00, (byte) 0x00, (byte) 0x00,
            (byte) 0x00, (byte) 0x00, (byte) 0x00, (byte) 0xAE};

    /**
     * 写驱动时长
     */
    public static byte[] writeRuntimeByte = new byte[]{(byte) 0xEA, (byte) 0x02,
            (byte) 0x07, (byte) 0x00, (byte) 0x00, (byte) 0x00, (byte) 0xAE};

    /**
     * 读硬件版本信息
     * 响应 EB 08 0x11 00 AE
     * 0x11表示第一款产品的第一个版本
     * */
    public static byte[] readVersionByte = new byte[]{(byte) 0xEA, (byte) 0x01,
            (byte) 0x08, (byte) 0x00, (byte) 0xAE};

    /**
     * 读电压
     */
    public static final byte[] readElePressure = new byte[]{(byte) 0xEA, (byte) 0x01,
            (byte) 0x56, (byte) 0x00, (byte) 0xAE};

}
